home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / lists / mint / l_0799 / 549 < prev    next >
Encoding:
Internet Message Format  |  1994-08-27  |  1.4 KB

  1. From: itschere@techfak.uni-bielefeld.de
  2. Subject: pipes & ptys
  3. Date: Thu, 14 Oct 93 13:00:48 MET
  4.  
  5. Hi everywhere,
  6.  
  7.   After having played a bit with the VDI version of MGR - and wondering
  8. about why it is so slow when more than one window is open - I've hacked
  9. a small experimental version of a window manager. Just one window which
  10. can't be resized or removed, just to see what speed _can_ be achieved.
  11.  
  12.   Since some says it's so much optimized that I doubt I can get graphics
  13. output any faster ;-) But still it is not very much faster than the MGR.
  14.  
  15.   When trying to track down the problem, I stumbled over the pipes through
  16. which data gets passed. Normally they're resonably fast, say, fast enough.
  17. But if I open a pipe as a pseudo tty and use 1 Bytes reads/writes - which
  18. looks normal for shell i/o to me - I can't even get 1K/sec through it, and
  19. all this on a TT. Is there really so much overhead in the tty routines in
  20. tty.c? Mightn't this perhaps be worth improoving, since not just MGR or
  21. my tricky window manager suffer from this bottleneck, but everything else
  22. which works with pseudo ttys also...
  23.  
  24.   Anybody likes to start a discussion about that?
  25.  
  26. just curious,
  27. TeSche
  28. ---
  29. PS: If the above written looks weird, than that's because it probably IS ;-)
  30. WhoDunnIt: Torsten Scherer (Schiller, TeSche...)
  31. Technical Faculty, University of Bielefeld, Germany
  32. EMail: itschere@techfak.uni-bielefeld.de / tesche@dave.hrz.uni-bielefeld.de
  33.